@charset "utf-8";



/* mobile nav */
.mnav{position: relative;z-index: 900; display: none;}
.mnav.scroll-down .mheader{top:-100px;}
.mnav.scroll-top .mheader,.mnav.scroll-top .mheader{top:0px;background: #fff;}
.mnav.scroll-top .mheader .mlogo,.mnav.scroll-top .mheader .mlogo{background: url("../images/logoh.png") left center no-repeat;background-size: 100%;}


.mnav.scroll-down .menu-toggle span.hamburger,
.mnav.scroll-down .menu-toggle span.hamburger:after,
.mnav.scroll-down .menu-toggle span.hamburger:before,
.mnav.scroll-down .menu-toggle span.cross:before,
.mnav.scroll-down .menu-toggle span.cross:after,
.mnav.scroll-top .menu-toggle span.hamburger,
.mnav.scroll-top .menu-toggle span.hamburger:after,
.mnav.scroll-top .menu-toggle span.hamburger:before,
.mnav.scroll-top .menu-toggle span.cross:before,
.mnav.scroll-top .menu-toggle span.cross:after
{background:#000;}

.nav-container {padding-top: 90px;}

.mheader {height:50px;position:fixed;left:0;top: 0;z-index: 93;width: 100%;overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.mheader ul {height:50px;position: relative;padding:0 3%;margin: 0;}
.mlogo { left:10px;top:50%;position: absolute;z-index: 94;display: block;width: 104px;height:30px;margin-top: -15px; background: url("../images/logoh.svg") left center no-repeat;background-size: 100%;-webkit-transition:none;-moz-transition:none;transition:none;}
.inside-pages .mlogo {background: url(../images/logo.png) left center no-repeat;background-size: 100%;}

.mlanguage {padding:10% 0;text-align: center;} 
.mlanguage a{display: inline-block;margin:0 2%;color: #666;font-size: 14px;} 
.mlanguage a:hover {opacity: 1;}

.cd-nav{margin: 0;padding: 0; }
.cd-nav li{width:80%;margin: auto;padding: 0;overflow:hidden;position: relative;}
.cd-nav a{ border-bottom:#313131 1px solid;position: relative; display: block;width:90%;font-weight: bold;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-size:17px; color:#fff;padding:5% 0; margin:0px auto;text-transform:uppercase;}
.cd-nav a:hover,.twonav.curr{color:#e60012;}
.cd-nav li a.twonav {background: url(../upload/right3.png) right center no-repeat;background-size: 3%;}
.no-touch .mheader{background-color: #1a1a1a;}
 
.menu-toggle {display: block;width:50px;height:50px; position:absolute;right:0px;top:0px;z-index: 9999;}
.cd-nav-trigger {width: 100%;height: 100%;display: block;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger:after {margin-top:-7px;top:0;transition-delay:0.27s;}
.menu-toggle span.hamburger:before {margin-top:7px;top:0;transition-delay:0.2s;}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.12s;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px);}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-o-transform:translateX(70px);transform:translateX(70px);}
.no-touch .menu-toggle span.hamburger:after {transition-delay:0s;}
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.menu-toggle span.cross:before,
.menu-toggle span.cross:after {content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);-moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);-ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);-o-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);-moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);-ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);-o-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);-moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);-ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);-o-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.no-touch .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.no-touch .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;}
 
.cd-nav-container{background-color:#1a1a1a;position: fixed; z-index:91; top:0px; right: 0; width: 100%;height:100%;overflow-y: auto;overflow-x: hidden; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0.4s; -moz-transition: -moz-transform 0.4s 0s, box-shadow 0s 0.4s; transition: transform 0.4s 0s, box-shadow 0s 0.4s;}
.cd-nav-container.is-visible{-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);-webkit-overflow-scrolling: touch;}

.cd-overlay{position: fixed; height: 100%; width: 100%; top: 0; left: 0; cursor: pointer; visibility: hidden; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s; -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s; transition: opacity 0.4s 0s, visibility 0s 0.4s; z-index:19;}
.cd-overlay.is-visible{opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s 0s, visibility 0s 0s; -moz-transition: opacity 0.4s 0s, visibility 0s 0s; transition: opacity 0.4s 0s, visibility 0s 0s;}

.msearch {margin: 20px auto;width: 72%;}
.msearch .icon{position: relative;}
.msearch .minput{border: none;border-bottom: 1px solid #313131;background: none; width: 100%;height: 30px;font-size: 12px;outline: none;color: #fff;}
.msearch .msubmit{display: block;width: 18px;height: 18px;position: absolute;right: 0;top: 50%;margin-top: -9px; background: url("../images/ss1.png") center no-repeat;background-size: 100% ;opacity: .3;}
.minput::-moz-input-placeholder,.minput::-ms-input-placeholder,.minput::-webkit-input-placeholder {color:#333;}
input.minput[type="text"]::-webkit-input-placeholder {color:#333;}


.mchildren {display:none;width:90%;border-bottom: 1px solid #313131; margin:0px auto;padding:10px 0;position: relative;}
.mchildren a{border-bottom:none;position: relative; display: block;width:90%;font-size:15px; color:#ccc;padding:0.8em 0;}
.mchildren a:hover{background:none; color:#00bf86;}
.mchildren a.threenav {background: url(../upload/right3.png) right center no-repeat;background-size:2%;}


.shownav-c {position: relative;width: 100%;height: 0px;overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.shownav-c.cur {height: auto;}
.shownav-c  ul {list-style: none;margin:auto;padding: 0;display:block;width: 90%;height: 100%;}
.shownav-c  ul li{list-style: none;margin: 0;padding: 0;display:block;;width:100%;}
.shownav-c  ul li a {font-weight: bold;border-bottom:#313131 1px solid;position: relative; display: block;width:90%;text-align: left; font-size:14px; color:#999;padding:4% 0; margin:0px auto;text-transform:uppercase;}
.closenav {display: block;font-size: 14px;color: #fff;position: absolute;left:5%;top: 10%;background: url("../../product/images/left4.png") left center no-repeat;padding-left: 30px;}
.closenav:hover {color: #fff;}

.shownav-d {padding:10px;width:90%;margin:auto;border-bottom:#313131 1px solid;display: none;}
.shownav-d.cur {display: block;}
.shownav-d a{display: block;color: #999!important;padding:4% 5%!important;font-size:14px!important;width:90%!important;border: none!important;}
.shownav-d a::after {display: none!important;}

.cd-nav li ul div ul li a:last-child {border: none;}
.interesting-list a .text h3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


@media screen and (max-width: 5120px) {
  .canvasearthring {position: relative;}	
  canvas#canvas {top: 0;position: relative;}	
  #earth {margin-top: -75px;}
  
}
@media screen and (max-width: 3840px) {
		
}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	
}
@media screen and (max-width: 1920px) {
  	
}
@media screen and (max-width: 1800px) {

}
@media screen and (max-width: 1680px) {	
	.banner .swiper-button-next {right: 6%;}
	.header-nav-show .content {width: 87.5%;}
	.cnav.cnav1 {margin-left: 20%;}
	.coredata .item.item1 {left: 13%;}
	.coredata .item.item2 {right: 18%;}
	.service-classroom-list .item a .text h3 {font-size: 20px;}
	.video-window {z-index: 9999;}
	.service-appdownload .phoneimg {width: 530px;}
	.selectsearch {padding: 20px 0 0px 6.5%;}
	.service-outlets .right-map-list .maplist {width: 100%;}
	.about-brand-date .right-pic {width: 63%;}
	.about-awards {padding: 0px 0 40px 0;}
	.about-awards .awards-content .title-2 {margin-top: 150px;}
	.slidemain .text {margin-top: 0px;}
	.contact-left {width: 26%;padding: 5% 4% 5% 6.25%;}
	.news-item .right .text h2 {font-size: 30px;}
	.service-classroom-detail-content .scdc-left .top h2 {font-size: 34px;}
	.search-right {right: 10%;}
	.technology-banner .center .title h2 {font-size: 50px;}
	.technology-banner .cheimg {bottom: 10%;}	
	.product-1.screen-1 .center .zmpic {margin-top: -40px;transform: scale(0.9);}
	.product-detail .title h2 {font-size: 50px;}
	.product-1.screen-1 .center .chepic img { width: 60%;}
	.product-1.screen-1 .center {bottom: 0;top: auto;}
	.product-1.screen-4 .center .cheimg { margin-top: -160px;}
	.product-1.screen-5 .center .cheimg .shuzi {margin: 10px 0 0 -276px;}
	.product-1.screen-5 .center .cheimg .che {margin: -10px 0 0 -339.5px;}
	.product-1.screen-5 .center .date3 {bottom: 10%;}
	.product-1.screen-13 .right {right: 5%;}
	
}
@media screen and (max-width: 1440px) {
	.banner-slide .txt h2 {font-size: 100px;line-height: 100px;}
	.banner-slide .txt {width: 500px;}
	.banner-slide .txt-bottom { width: 500px;}
	.banner-slide .txt-bottom h6 {font-size: 14px;padding-bottom: 80px;}
	.swiper-relative::before {width: 85%;}
	.banner .swiper-button-prev {right: 11%;}
	.banner .swiper-button-next {right: 7%;}
	.service-classroom-list .item {width: 31.3%;margin: 0 3% 4% 0;}
	.page-title h2,.service-appdownload .right .text h2 {font-size: 46px;}
	.index-products .product3 .item.item1 a .text h2,.technology-banner .center .title h2,.product-detail .title h2 {font-size: 40px;}
	.index-products .product3 .item a .text h2,.about-brand-right h2,.contact-left .page-title h2,.service-classroom-detail-content .scdc-left .top h2  {font-size: 30px;}
	.news-item .right .text h2,.about-news-list-main .news-item .right .text h2  {font-size: 24px;}
	.right-detail-list .item a .text h5 {font-size: 16px;}
	.index-products .product3 .item a .text h3,.about-culture .item .text ul li h3 {font-size: 18px;}
	.product-activities-swiper .item a .text h4,.technology-banner .center .text,.about-brand-right .text,.about-randd .randd-content .text,.about-awards .awards-content .text,.contact-left .contact3 .contact-list .list .children ,.news-item .right .text h5,.service-classroom-detail-content .scdc-left .center-detail-main,.product-1.screen-4 .center .text{font-size: 14px;line-height: 24px;}
	.service-outlets .right-map-list .maplist a .text h5 {font-size: 14px;}
	.service-outlets .right-map-list .maplist a .text h6 {font-size: 12px;}
	.coredata .item.item1 {left: 5%;top: 40%;}	
	.coredata .item.item2 {right: 10%;top: 40%;}
	.service-classroom,.service-gallery  {padding: 200px 0 40px 0;}
	.service-classroom-list,.service-video-list {margin-top: 80px;}
	.about-news .about-news-header {padding: 100px 0 0 0;}
	.service-aftersale .aftersale-tel {margin-top: 300px;}
	.service-appdownload .right {right: 8%;}
	.service-appdownload .phoneimg {width: 450px;}
	.service-outlets .left-map {width: 65%;min-height: 800px;}
	.service-outlets .right-map-list {width: 32%;}
	.dealers-select {width: 39%;}
	.about-randd .randd-content .item3 li {width: 20%;}
	.slidemain .text {width: 30%;margin-right: 5%;font-size: 15px;padding-right:3%;height: 235px;}
	.search-right .search-input {width: 60%;}
	.search-right {width: 60%;}
	.service-aftersale .left.top10.cur .page-title {top:auto;position: absolute;bottom: 200px;}
	.news-item .right .text h2 {width: 100%;}
	.about-news-list-main .news-item .right {width: 60%;padding: 0 15% 0 5%;}
	.about-news .about-news-header .newsenname {font-size: 300px;height:260px;}
	.service-classroom-detail-content .scdc-left .top h2 {width: 85%;}
	.product-1.screen-1 .center .zmpic {margin-top: -50px;transform: scale(0.7);}
	.product-detail .title h6 {margin-bottom: 10px;}
	.product-top-nav .content h5 {padding: 13px 0;}
	.product-top-nav .right-nav4 {top: 7px;}
	.product-1.screen-2 .center .main .item {padding: 3% 0 3% 0;}
	.product-1.screen-2 .center .main {width: 80%;margin-top: 3%;font-size: 0;}
	.product-1.screen-2 .center .main .item {vertical-align: top;}
	.product-1.screen-2 .center .main .item h6 {width: 80%;margin: auto;min-height: 38px;}
	.product-1.screen-4 .center .cheimg {margin-top: -200px;transform: scale(0.8);}
	.product-1.screen-4 .center .text {padding: 50px 0 0 0;}
	.product-1.screen-5 .center .date3 {left: 10%;bottom: 5%;width: 80%;}
	.product-1.screen-7 .center .num h2,.product-1.screen-7 .center .num h2 span {font-size: 200px;}
	.product-1.screen-9 .img .cheimg {width: 850px;height: 627px;right: 10%;bottom: 10%;}
	.product-1.screen-9 .img .wximg {width: 400px;height: 400px;}
	.product-1.screen-13 .right {right: 1%;}
  	.banner-slide.right .txt {width: 500px;}   
    .index-banner-swiper .swiper-slide.swiper-slide-active .banner-slide.right .product-img {right:0;left:auto;transform: translate3d(-400px,0px,0px);opacity: 1;}
}
@media screen and (max-width: 1366px) {
	.banner-slide .txt h2 {font-size: 90px;line-height:90px;}
	.viewmore {width: 150px;height: 50px;line-height: 50px;}
	.viewmore span,.index-products .product3 .item.item1 a .text h4,.index-products .product3 .item a .text h4,.date li span,.product-activities-swiper .item a .text h4,.technology-banner .center .title h5,.bottom-page-npturn a {font-size: 12px;}
	.index-coredata .text,.right-contact-information .item li,.service-aftersale .right .table-aftersale table tr td  {font-size: 14px;}
	.index-products .product3 .item a .text h3,.service-aftersale .right .table-aftersale table tr td:first-child,.service-aftersale .right .table-aftersale table tr.t-title td {font-size: 16px;}
	.service-classroom-list .item a .text h3,.gallery-list .item a .text h3,.news-item .right .text h2,.about-news-list-main .news-item .right .text h2 {font-size: 18px;}
	.about-news-list-main .news-item .right {width: 70%;padding: 0 5% 0 5%;}
	.product-1.screen-13 .right {width: 500px;}	
	.product-parameter-main.num3 {width: 87.5%;}
	.search-right {margin-bottom: -30px;}
}
@media screen and (max-width: 1280px) {
	* {
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
	.product-list ul{ display: block;}
	.product-list li {
	    width: 50%;
	    padding: 0 5px;
	    margin-bottom: 16px;
	}
	.product-list ul {
    margin: 0 -5px;
}
.product-page{ padding: 30px 0;}
.product-list li .text {
    padding: 6px;
}
.product-page .introduction {
    padding: 12px;
    max-width: 600px;
    margin: 0 auto;
}
.product-page .introduction {
    background: #fff;

    overflow: hidden;
}
.product-page .introduction .cont {
    width: 100%;
    float: none;
    margin: 30px 0 0 0;
}
.product-page .introduction .photo {
    width: 100%;
    padding: 0;
    float: none;
}
.product-page .details {
    padding: 12px;
}
}
@media screen and (max-width: 1280px) {
	.cnav.cnav1 {margin-left: 5%;}
	.product-activities-swiper .item a .text i {width:45px;height: 45px;background-size: 40%;}
	.swiper-bprev {right: 11%;}
	.service-appdownload .right .text h2 {font-size: 36px;}
	.service-appdownload .right {width: 500px;right: 5%;}
	.service-appdownload .phoneimg {left: 10%;}
	.dealers-select {width: 38%;}
	.newsdate {top: 0px;width: 90px;}
	.newsdate strong {font-size: 30px;}
	.about-news .about-news-list {padding:50px 0 120px 0; width: 93%;}
	.service-classroom-detail-content .scdc-left .top h2 {font-size: 24px;}
	.service-classroom-detail-content .scdc-left {width: 72%;}
	.product-1.screen-2 .center .main .item.item3 {margin: 0 10px 10px 0;}
	.product-1.screen-9 .img .cheimg {width: 800px;height: 600px;right: 10%;bottom: 7%;}
	.product-1.screen-9 .left {width: 600px;left: 6.5%;top: 20%;}
}
@media screen and (max-width: 1152px) {
	
}
@media screen and (max-width: 1024px) {

}
@media screen and (max-width: 860px) {
	.header,.aside-top,.pcshow,.swiper-bottom,.spagination,.product-img,.product-activities-swiper .item a .text i,.technology-item2 .item .text i,.footer .content .left .footer-nav ul li,.footer .content .bottom .flanguage,.newsdate,.bottom-page-npturn a span ,.service-classroom-detail-content .scdc-right ,.service-appdownload .phoneimg,.service-purchase-order a:hover .img i,.mark-bg{display: none!important;}
	.mnav,.mbshow {display: block!important;}
	.inside-pages .menu-toggle span.hamburger,.inside-pages .menu-toggle span.hamburger:after,.inside-pages .menu-toggle span.hamburger:before,.inside-pages .menu-toggle span.hamburger,.inside-pages .menu-toggle span.hamburger:after,.inside-pages .menu-toggle span.hamburger:before,.inside-pages .menu-toggle span.cross:before,.inside-pages .menu-toggle span.cross:after,.no-touch .menu-toggle span.cross:after,.no-touch .menu-toggle span.cross:before{background: #e72a27;}
	.header-height,.product-detail .header-height {height:50px;}
	.footer {padding-top: 50px;}
	.footer .content .left {float: none;width:100%;padding-bottom:40px;}
	.footer .content .left .footer-nav ul {float: none;width:100%;border-bottom: 1px solid #333;margin-bottom:10px;}
	.footer .content .left .footer-nav ul strong {padding-bottom: 10px;}
	.footer .content .left .footer-nav ul strong a {font-size: 14px;color: #fff;}
	.footer .content .right {float: none;width:100%;text-align: left;}
	.footer .content .center {padding:30px 0 0px 0;}
	.footer .content .center .return {margin-bottom: 30px;}
	.footer .content .bottom .copy {line-height: 22px;}
	.banner-slide .txt {width: 90%;}
	.banner-slide .txt.noneycenter {top: 15%;}
	.banner-slide .txt.noneycenter .table{display:block;}
	.banner-slide .txt.noneycenter .table-cell {display: block;}
	.banner-slide .txt h2 {font-size: 70px;line-height: 70px;}
	.banner-slide .txt h3 {font-size: 20px;}
	.banner-slide .txt h3 {padding: 10px 0;}
	.banner-slide .txt-bottom {position: relative;bottom: auto;width: 100%;}
	.banner-slide .txt-bottom h6 {padding-bottom: 30px;line-height: 24px;display: none;}
	.index-products .product3 .item,.index-products .product3 .item.item1 {float: none;width:100%;}
	.index-products .product3 .item.item2 {position: relative;right: auto;top: auto;height: auto;}
	.index-products .product3 .item.item2::before {display: none;}
	.index-products .product3 .item.item1 a .text,.index-products .product3 .item.item3 {width: 100%;height:auto;position: relative;}
	.index-products .product3 .item a .img img {height: auto;}
	.index-products .product3 .item a .text .main {padding: 5%;}
	.date {position: relative;bottom: auto;left: auto;width: 100%;margin-top: 40px;}
	.index-products .product3 .item.item2::before {content: '';display: block;width: 1px;height: 100%;background: #e8e8e8;position: absolute;top: 0;left: 0;z-index: 33;}.index-products .product3 .item.item1 a .text .main {border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;}
	.vmore {left: 5%;}.index-coredata .title {margin-top: 50px;}
	.index-coredata .main {left:5%;width: 90%;}
	.index-coredata .text,.product-activities-swiper .item a .text,.product-activities-swiper .item a .img,.technology-banner .center .text,.technology-item2 .item {width: 100%;float: none;}
	.coredata .item.item3 {left: 5%;bottom: 10%;}
	.coredata .item.item4 {right: 5%;bottom: 10%;}
	.coredata .item.item2 {right: 2%;top: 60%;}
	.coredata .item.item1 {text-align: left;}
	.coredata .item h2,.mt-number-animate {font-size: 50px;line-height:50px;height:50px;}
	.index-product-activities {padding: 100px 5% 100px 5%;}
	.swiper-bprev {right: 22%;}
	.product-activities-swiper .item a .text {padding-bottom: 5%;overflow: hidden;}
	.swiper-bnext, .swiper-bprev {top: 30px;}
	.product-activities-swiper {padding-top: 30px;margin-top: 30px;}
	.technology-banner .center {width:90%;left: 5%;}
	.technology-banner .center .title {margin-top: 100px;}
	.technology-banner .center .title h2 {font-size:30px;}
	.technology-banner .center .icon8 li {width: 19%;padding: 0 2%; margin-bottom: 10px;}
	.technology-banner .center .icon8 li::after {display: none;}
	.technology-item2 .item {margin-bottom: 20px;}
	.technology-banner .cheimg-swiper .chezu,.technology-banner .cheimg-swiper .swiper-slide-active .chezu {animation:none;}
	.technology-banner .cheimg-swiper .chezu .jt {width: 30%;height: auto;}
	.service-classroom, .service-gallery,.service-gallery-detail,.service-buy,.about-brand {padding: 100px 0 40px 0;}
	.page-title h2, .service-appdownload .right .text h2 {font-size: 36px;}
	.service-classroom,.service-gallery,.service-buy {background: url(../../service/images/sbg1.png) right 50px no-repeat;background-size: 50%;}
	.service-classroom-list, .service-video-list {margin-top: 50px;}
	.service-classroom-list .item,.service-video-list .item {width: 100%;margin: 0 0 4% 0;}
	.service-classroom-detail {padding: 100px 0 40px 0;}
	.page-path {font-size: 12px;}
	.service-classroom-detail-content .scdc-left,.service-gallery .sgleft,.service-gallery .sgright {width: 100%;}
	.bottom-page-npturn {padding: 20px;}
	.service-gallery .sgright {margin-top: 40px;}
	.service-video-list .item a .img .play {width:50px;height: 50px;margin: -25px 0 0 -25px;background: url(../../service/images/play2.png) center no-repeat;background-size: 100%;}
	.service-video-list .item a .text::before {width: 30px;}
	.video-window video {width:100%;}
	.gallery-list .item,.gallery-list .item.item3,.gallery-list .item.item4 {float: none;width: 100%;margin-right: 0;margin-bottom: 30px;}
	.gallery-detail {margin:50px auto 100px auto;}
	.grid {min-height: auto;}
	.service-aftersale .left {position: relative;top:auto;width: 100%;margin-bottom: 30px;}
	.service-aftersale .aftersale-tel {margin-top: 30px;}
	.service-aftersale .right,.right-contact-information .item li,.service-outlets .right-map-list,.about-brand .page-title,.about-brand-right {float: none;width: 100%;}
	.service-aftersale .right .right-aftersale {width: 90%;margin: auto;}
	.service-aftersale .right .table-aftersale table tr td:first-child {padding: 3%;}
	.index-products .product3 .item a .text h3, .service-aftersale .right .table-aftersale table tr td:first-child, .service-aftersale .right .table-aftersale table tr.t-title td {font-size: 14px;}
	.tbw1 {width: 30%;}
	.service-aftersale .left.cur {position: relative;top: auto;bottom:auto;}
	.right-contact-information .item {padding: 5%;}
	.right-contact-information .item:last-child li{margin:30px 0;}
	.service-appdownload .right {width: 90%;}
	.service-appdownload .right .btnewm,.about-brand-right {margin-top: 40px;}
	.service-purchase-order a {width: 43%;}
	.service-purchase-order a:hover .img img.img-center {transform: translateY(0px);}
	.service-outlets .left-map {width: 100%;min-height: 500px;}
	.service-outlets {padding:40px 0 80px 0;}
	.scroll_wrap {height: auto;}
	.service-outlets .right-map-list .scroll_cont,.about-awards .awards-content .text{padding-bottom: 40px;}
	.dealers-select {width: 34%;}
	.about-brand-date .right-pic,.about-randd .randd-content .img,.about-awards .awards-content .left,.about-awards .awards-content .right {position: relative;width: 100%;}
	.about-brand-date .left-pic,.about-brand-date .center-pic .item4 li::before,.about-brand-date .center-pic .item4 li:last-child::after {display: none;}
	.about-brand-date .right-pic img {display: block;}
	.about-brand-date {padding-top:0;}
	.about-brand-date .center-pic .item4 li {width: 35%;padding: 0 3%;margin-bottom: 30px;}
	.about-brand-date .center-pic .item4 li h3 {padding: 10px 0 5px 0;}
	.about-brand-date .center-pic .item4 li h3 strong {font-size: 50px;}
	.about-randd {width:90%;padding: 50px 0 ;}
	.about-awards {width:90%;padding:0 ;}
	.about-awards .awards-content,.about-awards .awards-content .title-2  {margin: 0;}
	.about-randd .randd-content .text {width: 100%;padding:5% 0;}
	.about-randd .randd-content .item3 li {padding: 5% 0 3% 0;width: 32%;}
	.randd {background: none!important;}
	.about-media .title-2 h6 {width: 90%;font-size: 14px;margin: auto;}
	.about-media .media-content .item,.about-media .media-content .item .img  {width: 100%;}
	.about-media .media-content {width: 90%;margin:50px auto auto auto;}
	.about-media .media-content .item .text h4 {font-size: 14px;line-height: 22px;}
	.about-media .media-content .item .img  {margin-top:10px;}
	.about-media .media-content .item.item1 .right {position: absolute;height:auto;right: 0;top: 50%;margin-top: -50px;}
	.about-media .media-content .item.item2 .right {position: absolute;height:auto;left: 0;top: 50%;margin-top: -50px;}
	.about-culture .item,.about-culture .item.item8 {float: none;width:100%;}
	.about-culture .item.item5 {float: none;width: 100%;position: relative;right:auto;top:auto;}
	.about-culture {margin-top: 100px;}
	.about-culture .item.item1 {overflow: hidden;padding-bottom: 40px;}
	.about-culture .item .page-title {position: relative;left:auto;top: auto;margin-left: 5%;}
	.about-culture .item.item1 .img,.about-culture .item.item2{display: none;}
	.slidemain .year {font-size: 120px;float: none;width: 100%;position: relative; top: auto;}
	.slidemain {padding-top: 0px;}
	.slidemain .text { width: 100%;margin-right:0;font-size: 14px;padding-right:0;height:auto;overflow: hidden;}
	.slidemain .img {width: 100%;margin-bottom: 40px;border: none;}
	.history-bottom-swiper .swiper-button-prev, .history-bottom-swiper .swiper-button-next {outline: none;}
	.about-news .about-news-header .newsenname,.about-news-list-main .news-item .right .text i,.news-item .right .text i {display: none;}
	.about-news { margin: 90px auto auto auto;width: 90%;}
	.about-news .about-news-header {padding: 0;}
	.about-news .about-news-header .about-news-nav a {font-size:18px;}
	.news-item .left,.about-news .about-news-list,.about-news-list-main .news-item .left  {width: 100%;}
	.news-item .right,.about-news-list-main .news-item .right {float: none;width:100%;padding:5% 0;}
	.about-news-list-main .news-item {padding:10% 0;}
	.about-news .about-news-list .about-news-list-top {padding-bottom: 5%;}
	.search-right {position: relative;width: 100%;right: auto;clear: both;margin-top: 40px;margin-bottom:0px;overflow: hidden;bottom: auto;}
	.about-news .about-news-header .about-news-nav {width: 100%;clear: both;padding: 20px 0 0 0;}
	.search-right .search-input {font-size: 14px;height: 50px;float: none;width:90%;padding: 0 5%;margin-right: 0px;}
	.search-right .search-submit { width:30%;height: 50px;font-size: 14px;position: absolute;right: 0;top:0;}
	.search-page .about-news .about-news-header .about-news-nav a {font-size:16px;margin-right: 20px;}
	.search-page .about-news .about-news-header .about-news-nav a:last-child {margin-right: 0;}
	.service-aftersale .left.top10 .page-title {position: relative;top:auto;}
	.service-aftersale .aftersale-tel {position: relative;bottom: auto;}
	.contact-left {width:90%;padding: 0 5% 50px 5%;margin: auto;}
	.contact-right {width:100%; padding-right: 0;}
	.contact-right-map {min-height:540px;}
	.product-page .introduction .cont .title{ font-size: 20px;}
	
	.z_about_banner{ margin-top: 50px; height: 50vw; overflow: hidden;}
.z_banner_text span{ height: 30px; line-height: 30px; font-size: 14px;}
.z_banner_text h3{ font-size: 16px; margin-top: 5px;}
.z_about_hd li{ width: 6px; height: 6px; margin: 0 2px;}
.z_about_hd li.on{ width: 12px; height: 6px;}
.z_page_wz{ display: none;}
.z_page_bar{padding: 0 12px; border-bottom: 1px solid #ddd;}
.z_page_nav{float: none; height: 40px; line-height: 40px;}
.z_page_nav li{ margin-left: 0; }
.z_page_nav li a{ font-size: 14px;padding: 0 10px; display: block;}
.z_about_warp .flwarp, .z_about_warp .frwarp{ width: 100%; height: auto;}
.z_about_warp .flwarp{ padding: 30px 0px;}
.z_video_bar .slg{ display: none;}
.z_index_about .z_about_video {
    height: 70vw;
    width: 100%;
}
.z_about_play img {
    height: 80px;
}
.z_about_top {
    padding: 20px 10px;
    text-align: center;
}
.z_about_logo img {
    height: 30px;
    margin: 0 auto;
    display: block;
}
.z_about_con .desc {
    line-height: 24px;
  
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden;
    
 
}
.z_about_con .z_index_more{ padding-bottom: 5vw;}
.z_about_con .desc p{ color: #666; font-size: 14px;}
.z_about_top {
    height: auto;
    text-align: center;
}
.z_news_tabcon{ margin-top: 15px;}
.z_news_swiper .bd li .desc{ font-size: 14px; margin-top: 15px;}
.z_news_swiper .bd li h3{ font-size: 20px; line-height: 5.77083vw; height: 7.33333vw;}
.z_index_about{ height: auto;}
.z_index_slide{ height: auto;}
.z_index_news{     padding: 20px 15px;}
.z_about_con{ width: 100%; height: auto;  padding: 20px 10px 50px 10px; overflow: hidden;}
.z_about_num{ margin-top: 25px;}
.z_about_num li::before {
    background-size: auto 100%;
}
.z_about_num li {
    height: 20vw;
}
.z_about_num li .h3 {
	margin-top: 8px;
    margin-bottom: 5px;
}
.z_about_num li em {
    width: 20px;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
}
.z_about_num li h4 {
    font-size: 12px;
    margin-top: 0;
}
.z_about_num li .timer {
    font-size: 20px;
    line-height: normal;
}
.z_about_warp .flwarp .warp{ width: 100%;}
.z_about_tit .en,.z_about_tit h3{ font-size: 18px; line-height: normal;}
.z_about_warp .z_about_desc{ font-size: 14px;line-height: 24px; margin: 20px 0; margin-bottom: 30px;}
.z_scroll_bar .icon{ height: 30px;}
.z_scroll_bar h3{ font-size: 12px;}
.z_about_num2 li { font-size: 12px;}
.z_about_num2 li .dw{ width: 20px; height: 20px; line-height: 20px;  font-size: 12px; vertical-align: 3px;}
.z_about_num2 li .timer{ font-size: 24px; line-height: 20px;}
.z_about_num2 li h3{ margin-bottom: 5px;}
.z_about_img{ height: 50vw;}
.z_about_img::before{ display: none;}
.z_about_cultrue{ padding: 30px 0px; padding-bottom: 0; text-align: center;}
.z_about_desc{ line-height: 24px; font-size: 14px; padding: 15px;}
.z_about_procees{ padding: 15px;}
.z_about_cultrue{ height: auto;background-size: cover;background-position: left center;}
.z_about_cultrue .z_about_desc{ width: 100%; margin: 20px 0; padding: 0 12px; font-size: 14px;}
.z_cultrue_list{ position: relative; margin-top: 30px;}
.z_cultrue_list li{ width: 25%; height: 33.3vw;border-bottom: 1px solid #696969;}
.z_cultrue_list li img{ max-height: 30px; max-width: 30px; height: auto;}
.z_year_warp{ display: none;}
.z_procees_swiper .desc{ height: auto; line-height: 24px; font-size: 14px; width: 90%; margin: 0 auto;}
.z_procees_swiper .year{ font-size: 18px; padding-bottom: 10px; margin-bottom: 10px; margin-top: 10px;}
.z_about_procees{ padding: 30px 0;}
.z_procees_swiper .prev{ left: 0;}
.z_procees_swiper .next{ right: 0;}
.z_about_bj .flwarp, .z_about_bj .frwarp{ width: 100%; height: auto;}
.z_about_bj .flwarp{ padding: 30px 12px;}
.z_about_bj .flwarp .warp{ width: 100%;}
.z_about_bj .z_about_desc{ margin: 20px 0; margin-bottom: 30px;}
.z_video_swiper1 li{ height: 110vw;}
.z_video_warp1-p{ padding-bottom: 22vw;}
#honor .z_video_bar{ top: -10vw;}
.z_bj_box .box{ height: 100vw; width: 100%;}
.z_bj_box .tit h3{ font-size: 18px;}
.z_bj_box .box:hover .infobox .warp{ padding: 0 10px; box-sizing: border-box;}
.z_bj_box .box .desc{ line-height: 28px;}
.z_bj_box .desc{ margin: 30px 0;}
.z_bj_box .box:hover .infobox .warp{ height: 180px;}
.z_video_warp{ padding: 30px 15px;}
.z_video_swiper li{ height: 50vw;}
.z_video_swiper { width: 75vw;}
.z_video_btn .iconfont{ width: auto; font-size: 18px!important;}
.z_video_num{ font-size: 16px;}
.z_video_num .index{ font-size:20px;}
.z_video_btn .iconfont{ width: 28px;}
.z_video_bar{ padding-left: 7vw;}
.z_video_box{ margin-top: 30px;}
.z_culture_warp{ padding: 30px 10px; display: block;}
.z_culture_circle{ width: 80vw; height: 80vw; margin: 0 auto; float: none;}
.z_culture_circle li{ width:34vw; height: 34vw;}
.z_culture_circle li:nth-child(1),.z_culture_circle li:nth-child(4){ margin-left: -17vw;}
.z_culture_circle li:nth-child(2),.z_culture_circle li:nth-child(6){ top: 9vw;}
.z_culture_circle li:nth-child(3),.z_culture_circle li:nth-child(5){ bottom: 9vw;}
.z_culture_circle li img{ display: block; margin: 0 auto; max-height:26px;}
.z_culture_circle li h3{font-size: 14px;} 
.z_culture_text{ width: 100%; margin-top: 30px; text-align: center;}
.z_culture_warp .descbox{ height: auto; line-height: 24px; font-size: 14px;}
.z_jiazhi_box .imgbox{ width: 100%; height: 60vw;}
.z_jiazhi_box .infobox{ width: 100%; height: auto; padding: 30px 15px;}
.z_about_tit .en, .z_about_tit h3{line-height: 18px;}
.z_culture_box .titwarp { padding-bottom: 20px; margin-bottom: 20px;}
.z_culture_box .titwarp .icon{ bottom: 20px;}
.z_culture_box .titwarp .icon img{ display: block; max-height: 30px;}
.z_jiazhi_box .desc{ font-size: 14px; line-height: 24px;}
.z_pinpai_warp .icon img{ max-height: 30px;}
.z_pinpai_warp{padding: 30px 15px;}
.z_pinpai_list ul{ margin-left: 0;}
.z_pinpai_list li{ width: 100%; margin-left: 0;}
.z_pinpai_list{ margin-top: 20px;}
.z_pinpai_list li{ padding: 15px 0;}
.z_pinpai_list li h3{ font-size: 16px; margin-bottom: 10px;}
.z_pinpai_list li .desc{ line-height: 24px; font-size: 14px;}
.z_culture_two .z_culture_box .imgbox{ width: 100%; height: 60vw;}
.z_culture_two .z_culture_box:nth-child(odd) .infobox,.z_culture_two .z_culture_box .infobox{ width: 100%; padding: 20px 15px; height: auto;}
.z_culture_two .z_culture_box .infobox .tit{ font-size: 16px; margin-bottom: 10px;}
.z_culture_two .z_culture_box .desc{ font-size: 14px; line-height: 24px;}
.z_wenhua_warp{ padding: 30px 15px;}
.z_wenhua_warp .icon img{ max-height: 30px; margin-bottom: 5px;}
.z_wenhua_warp .desc{ font-size: 14px; line-height: 24px; margin-top: 20px;}
.z_zl_box{ padding: 0px 0px;}
.z_zl_box .imgbox{ width: 100%; height: 60vw;}
.z_zl_box .dot{ display: none;}
.z_zl_box .infobox{ width: 100%; height: auto; padding: 20px 15px; box-sizing: border-box;}
.z_zl_box .infobox .desc{ font-size: 14px; line-height: 24px;}
.z_edu_swiper li .imgbox,.z_edu_swiper li .infobox{ width: 100%; height: auto;}
.z_edu_nav,.z_edu_num{ display: none;}
.z_edu_swiper li .imgbox{ height: 60vw;}
.z_edu_tit .en{ font-size: 18px; line-height: normal;}
.z_edu_tit h3{font-size: 18px; margin-top: 0;}
.z_edu_tit h4{ font-size: 14px;}
.z_edu_head{ padding: 30px 10px;}
.z_edu_swiper{ overflow: hidden;}
.z_edu_swiper li .infobox{ padding: 30px 12px; text-align: center;}
.z_edu_swiper li .z_edu_tit{ text-align: center;}
.z_edu_swiper li .z_edu_tit h3{ margin-top: 0;}
.z_edu_swiper li .desc{ line-height: 24px; margin: 15px 0; height: 144px;}
.z_edu_dot{ width: 100%; bottom: auto; top: 50vw;}
.z_edu_dot span{ width: 6px; height: 6px;}
.z_edu_dot span::before{ width: 18px; height: 18px; left: -6px; top: -6px;}
.z_company_box{ height: auto;}
.z_company_box .imgbgs{ height: 60vw;}
.z_company_box .infobox{ width: 100%; left: 0; top: auto; height: auto; position: relative; padding: 30px 12px; background: none;}
.z_company_box a{ color: #333; text-align: center;} 
.z_company_tit { text-align: center;}
.z_company_tit .en{ font-size: 18px; line-height: 18px;}
.z_company_tit h3{ font-size: 18px; line-height: normal; margin-top: 0;}
.z_company_tit{ border-bottom-color: #333; padding-bottom: 15px; margin-bottom: 15px;}
.z_company_box .name{ font-size: 16px;}
.z_company_box .desc{ margin: 10px 0;}
.z_company_box .z_index_more .en{ color: #333;}
.innerBanner{margin-top: 50px;}
.innerBanner .bannerText .en{ font-size: 18px; line-height: 20px;}
.innerBanner .bannerText .cn{ font-size: 18px; line-height: normal; margin-top: 0;}
.z_detail_page{ padding-top: 50px;}
.z_detail_warp{ padding: 20px 10px;}
.z_jiaoyu_fl{ width: 100%; padding: 15px; position: relative; border-width: 1px; margin-bottom: 20px;}
.z_jiaoyu_tit .en{ font-size: 18px; line-height: normal;}
.z_jiaoyu_tit h3{ font-size: 18px; margin-top: 10px; margin-bottom: 0;} 
.z_jiaoyu_num{ position: absolute; right: 10px; top: 50%; transform: translateY(-50%);}
.z_detail_fr{ width: 100%;}
.z_jydetail_tit{ font-size: 16px;}
.z_jydetail_con{ font-size: 14px; line-height: 24px;}
.z_jiaoyu_num .index{ font-size: 24px;}
.z_jiaoyu_num{ font-size: 16px;}
.z_detail_logo .title{ font-size: 16px; padding-top: 10px; margin-bottom: 10px;}
.z_detlogo_list li{ width: 32.5%; height: 60px; margin-bottom: 3px;}
.z_detail_page{ padding-bottom: 0;}
.z_topbtm_bar a{ font-size: 14px;}
.z_detail_logo{ padding-bottom: 20px;}
.z_lingc_logo,.z_jingrong_logo,.z_ct_logo{ display: none;}
.z_slogo_warp::before{ display: none;}
.z_slogo_box{ width: 70vw; height:70vw;}
.z_slogo_warp{ width: auto; height: auto;}
.z_school_page{ padding: 50px 0;}
.z_slogo2,.z_slogo3,.z_slogo4{ width: 20vw; height: 20vw;}
.z_slogo1{ width: 30vw; height: 30vw;}
.z_slogo3{ right: -6%;}
.z_fenxiao_page{ padding: 30px 10px;}
.z_fenxiao_con{ width: 100%;}
.z_fenxiao_title .en{ font-size: 18px; line-height: normal;}
.z_fenxiao_title h3{ font-size: 18px;}
.z_fenxiao_con .desc{ font-size: 14px; line-height: 24px; margin: 20px 0;}
.z_fenxiao_con .www{ height: 40px; line-height: 36px; min-width: 120px;}
.z_fenxiao_circle{ width: 70vw; height: 70vw; margin: 50px auto;}
.z_fenxiao_img{ width: 20vw; height: 20vw;}
.z_fenxiao_3{ margin-left: -10vw; bottom: -10vw;}
.z_qfr_warp .z_fenxiao_box .imgbox::before{ display: none;}
.z_fenxiao_box .imgbox{ width: 100%; height: 60vw;}
.z_fenxiao_box  .infobox{ width: 100%; height: auto; padding:20px 15px;}
.z_fenxiao_box .num{ font-size: 20px;}
.z_fenxiao_box .titbox .en{ font-size: 18px; line-height: 18px;}
.z_fenxiao_box .titbox h3{ font-size: 18px; margin: 0;}
.z_fenxiao_box .titbox{ margin: 15px 0;}
.z_fenxiao_box .www{ width: 100px; height: 30px; line-height: 26px; font-size: 14px;}
.z_fenxiao_box .desc{ margin-bottom: 20px;}
.z_lc_img{ width: 20vw; height: 20vw;}
.z_lc_1,.z_wh_1{ margin-left: -10vw; margin-top: -10vw;}
.z_lc_2{ right: -9%;}
.z_lc_5{ left: -9%;}
.z_lc_4,.z_lc_3{ bottom: -4%;}
.z_lc_3 { right: 4%;}
.z_lc_4{ left: 4%;}
.z_lc_circle,.z_wh_circle{ margin-top: 80px;}
.z_wh_4{ margin-left: -10vw; bottom: -10vw;}
.z_wh_2{ right: -5.8%;} 
.z_wh_3{ right: -5.5%;}
.z_wh_5{ left: -5.5%;}
.z_wh_6{ left: -5.8%;}
.z_fenxiao_center{ width: 35vw; height: 35vw;}
.z_three_page .z_page_bar{ display: none;}
.z_three_tit{ margin: 0 ; padding: 20px 0;}
.z_three_tit .en{ font-size: 18px;line-height: 18px;}
.z_three_tit h3{ font-size: 18px;}
.z_three_list li .imgbox, .z_three_list li .infobox{ width: 100%; height: auto;}
.z_three_list li .imgbox{ height: 50vw;}
.z_three_list li .infobox{ padding: 30px 12px;}
.z_three_list li .logo{ height: 30px;}
.z_three_list li .desc{ margin: 20px 0; line-height: 24px; font-size: 14px;}
.z_xq_logo{ width: 100%; height: auto; justify-content: center; margin-bottom: 20px;}
.z_xq_logo img{ max-height: 60px;}
.z_jydetail_tit h3{ font-size: 18px;}
.z_topbtm_bar{ margin-top: 20px;}
.z_xinwen_fl{ width: 100%; height: auto;border-width: 2px; padding: 20px 10px; margin-bottom: 25px;}
.z_xinwen_fl h3{ font-size: 18px; line-height: normal; padding-bottom: 15px;}
.z_xinwen_fl .bar{ font-size: 12px; margin: 10px 0; margin-bottom: 0;}
.bshare-custom2{ display: none;}
.z_culture_box .imgbox::before{ display: none;}
.z_culture_circle li:nth-child(1){z-index: 2;}
.z_culture_warp .descbox{ border: none;}
.innerBanner .bannerText .en,.innerBanner .bannerText .cn{ font-size: 20px!important;}
.innerBanner .bannerText{ width: 100%!important; text-align: center;}
.innerBanner{ height: auto!important;}
.z_company_box:nth-child(even) .infobox{ right: auto;}
.z_jydetail_tit{ margin-bottom: 15px;}
.z_three_list li .imgbox::before{ display: none;}
.z_zren_box{ padding: 30px 12px;}
.z_zren_box .imgbox{ width: 100%; height: 60vw;}
.z_zren_box .dot{ display: none;}
.z_zren_box .infobox{ width: 100%; margin-top: 20px;}
.z_zren_box .z_about_tit{ padding-top: 15px;}
.z_zren_box .desc{ font-size: 14px; line-height: 24px; margin: 20px 0; height: auto;}
.z_yuanz_warp{ padding: 30px 12px;}
.z_yuanz_warp .z_about_tit{ margin-bottom: 25px;}
.z_yuanz_list ul{ margin-left: 0;}
.z_yuanz_list li{ width: 100%; margin-left: 0; margin-bottom: 10px;}
.z_yuanz_list li .timebox{ width: 80px; height: 80px; font-size: 14px;}
.z_yuanz_list li .timebox em{ font-size: 20px;}
.z_yuanz_list li .titbox{ padding: 0 15px; font-size: 16px; line-height: 28px;}
.z_yuanz_list li .infobox{ padding:15px 10px;}
.z_yuanz_list li .desc{ line-height: 24px;}
.z_page_swiper{ height: auto;}
.z_banner_slide{ position: relative!important;}
.z_fenxiao_box .tel,.z_three_list li .tel{ font-size: 18px; margin-bottom: 20px;}
.z_fenxiao_box .tel .iconfont,.z_three_list li .tel .iconfont{ font-size: 20px;}
.z_three_list li .tel{ margin-top: 20px;}
  
  	#index_banner_swiper .swiper-slide .full-view .view-bg {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner-video{ height: 100vh;}
#index_banner_swiper .banner-main h4 {
    font-size: 28px;
    margin-bottom: 20px;
}
}
 
/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {}
/* iPad x */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
}
/* all iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px)  {}
/* x iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : landscape)  {}
/* y iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait) {
}


/*仅IE6和IE7识别*/
@media screen\9 {  }  

/*仅IE6和IE7、IE8识别*/
@media \0screen\,screen\9 {  } 

/*仅IE8识别*/
@media \0screen {  } 

/*仅IE8-10识别*/
@media screen\0 {  }  

/*仅IE9和IE10识别*/
@media screen and (min-width:0\0) {  }  

/*仅IE10/11识别*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  

   .videobg video {width: 100%;height:auto;display: block;}	

} 



